10.0.1.246

Octopus, Cambridge back £13.7m Series A for Origami Energy

847
Octopus Ventures and Cambridge Innovation Capital have participated in a £13.7m Series A financing round for UK compan